function initNetworkState(refresh) {
if (_state == null || refresh) {
+ const hasWifi = L.hasSystemFeature('wifi');
_init = _init || Promise.all([
L.resolveDefault(callNetworkInterfaceDump(), []),
L.resolveDefault(callLuciBoardJSON(), {}),
L.resolveDefault(callLuciHostHints(), {}),
getProtocolHandlers(),
L.resolveDefault(uci.load('network')),
- L.hasSystemFeature('wifi') ? L.resolveDefault(uci.load('wireless')) : L.resolveDefault(),
+ hasWifi ? L.resolveDefault(uci.load('wireless')) : L.resolveDefault(),
L.resolveDefault(uci.load('luci'))
]).then(function(data) {
var netifd_ifaces = data[0],